Full source code website bán hàng thương mại điện tử gần giống shopee
468.929 lượt xem;
1 <?
2 $path = "../products";
3 $pathdb = "../products";
4 if (isset($_POST['butSaveLoai'])) {
5 $name=trim($_POST['txtName']);
6 $address=$_POST['txtAddress'];
7 $phone=$_POST['txtPhone'];
8 $email=$_POST['txtEmail'];
9 $status=($_POST['chkShow']!=''?1:0);
10 $page = $_POST['page'];
11
12 $err="";
13 if ($name=="") $err.= "Xin nhập tên nhà cung cấp <br>";
14 $err.=CheckUpload($_FILES["txtImage"],".jpg;.gif;.bmp",5000*1024,$_POST['id']==''?1:0);
15
16 if ($err=='')
17 {
18 if (!empty($_POST['id'])) {
19 $oldid = $_POST['id'];
20 $sql = "update providers set providers_name='".$name."', providers_address='".$address."', providers_phone='".$phone."', providers_email='".$email."', providers_status=".$status.", language='vn' where providers_id='".$oldid."'";
21 }else {
22 $sql = "insert into providers (providers_name,providers_address,providers_phone,providers_email,providers_status, providers_dateadded,language) values ('".$name."','".$address."','".$phone."','".$email."','".$status."',SYSDATE(),'vn')";
23 }
24 if (mysql_query($sql,$con)) {
25 if(empty($_POST['id'])) $oldid = mysql_insert_id();
26
27 $sqlUpdateField = "";
28
29 $extsmall=GetFileExtention($_FILES['txtImage']['name']);
30
31
32 if (MakeUpload($_FILES['txtImage'],"$path/providers_s$oldid$extsmall"))
33 {
34 @chmod("$path/providers_s$oldid$extsmall", 0777);
35 $sqlUpdateField = " providers_image='$pathdb/providers_s$oldid$extsmall' ";
36 }
37
38 if($sqlUpdateField!='')
39 {
40 $sqlUpdate = "update providers set $sqlUpdateField where providers_id='".$oldid."'";
41 mysql_query($sqlUpdate,$con);
42 }
43 }
44
45 else {
46 $err = "Không thể cập nhật";
47 }
48 }
49 if ($err=='') echo "<script>window.location='index.php?act=provider&page=".$_REQUEST['page']."'</script>";
50 else echo "<p align=center class='err'>".$err."</p>";
51 }
52 ?>
53 <?
54 if (isset($_GET['id'])) {
55 $oldid=$_GET['id'];
56 $page = $_GET['page'];
57 $sql = "select * from providers where providers_id='".$oldid."'";
58 if ($result = mysql_query($sql,$con)) {
59 $row=mysql_fetch_array($result);
60 $name=$row['providers_name'];
61 $image=$row['providers_image'];
62 $address=$row['providers_address'];
63 $phone=$row['providers_phone'];
64 $email=$row['providers_email'];
65 $status=$row['providers_status'];
66 $date=$row['providers_dateadded'];
67 }
68 }
69 ?>
70
71 <form method="POST" name="FormLoaiSP" enctype="multipart/form-data" action="index.php">
72 <input type=hidden name="act" value="provider_m">
73 <input type=hidden name="id" value="<? echo $_REQUEST['id']; ?>">
74 <input type=hidden name="page" value="<? echo $_REQUEST['page']; ?>">
75 <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#0069A8" width="100%" id="AutoNumber1">
76 <tr>
77 <td width="45%" height="20" align="center" class="title">
78 Thêm mới / Cập nhật : Nhà cung cấp</td>
79 </tr>
80 <tr>
81 <td width="45%">
82 <table border="0" cellpadding="4" bordercolor="#111111" width="124%" id="AutoNumber2" cellspacing="0">
83 <?
84 if ($image!='')
85 {
86 echo '<tr><td colspan="3" align="center"><img border="0" src="'.$image.'"></td></tr>';
87 }
88 ?>
89
90 <tr>
91 <td width="15%" class="smallfont">
92 <p align="right">Tên nhà cung cấp</td>
93 <td width="1%" class="smallfont">
94 <font color="#FF0000">*</font></td>
95 <td width="83%" class="smallfont">
96 <INPUT value="<? echo $name; ?>" TYPE="text" NAME="txtName" CLASS=textbox size="34"></td>
97 </tr>
98 <tr>
99 <td width="15%" class="smallfont">
100 <p align="right">Hình ảnh</td>
101 <td width="1%" class="smallfont" align="center">
102 <font color="#FF0000">*</font></td>
103 <td width="83%" class="smallfont">
104 <INPUT TYPE="file" NAME="txtImage" CLASS=textbox size="34"></td>
105 </tr>
106
107 <tr>
108 <td width="15%" class="smallfont">
109 <p align="right">Địa chỉ</td>
110 <td width="1%" class="smallfont">
111 </td>
112 <td width="83%" class="smallfont">
113 <INPUT value="<? echo $address; ?>" TYPE="text" NAME="txtAddress" CLASS=textbox size="34"></td>
114 </tr>
115 <tr>
116 <td width="15%" class="smallfont">
117 <p align="right">Điện thoại</td>
118 <td width="1%" class="smallfont">
119 </td>
120 <td width="83%" class="smallfont">
121 <INPUT value="<? echo $phone; ?>" TYPE="text" NAME="txtPhone" CLASS=textbox size="34"></td>
122 </tr>
123 <tr>
124 <td width="15%" class="smallfont" align="right">
125 Không hiển thị</td>
126 <td width="1%" class="smallfont" align="right">
127 </td>
128 <td width="83%" class="smallfont">
129 <input type="checkbox" name="chkShow" value="ON" <? if ($status>0) echo 'checked' ?>></td>
130 </tr>
131 <tr>
132 <td width="15%" class="smallfont" align="right">
133 Email</td>
134 <td width="1%" class="smallfont" align="right">
135 </td>
136 <td width="83%" class="smallfont">
137 <INPUT value="<? echo $email; ?>" TYPE="text" NAME="txtEmail" CLASS=textbox size="34"></td>
138 </tr>
139 <tr>
140 <td width="15%" class="smallfont">
141 <p align="right">
142 <INPUT TYPE="submit" NAME="butSaveLoai" VALUE="Cập nhật" CLASS=button> </td>
143 <td width="1%" class="smallfont">
144 </td>
145 <td width="83%" class="smallfont"><p align="left"> <INPUT TYPE="reset" CLASS=button value="Nhập lại"></td>
146 </tr>
147 </table>
148 </td>
149 </tr>
150 </table>
151 </form>
2 $path = "../products";
3 $pathdb = "../products";
4 if (isset($_POST['butSaveLoai'])) {
5 $name=trim($_POST['txtName']);
6 $address=$_POST['txtAddress'];
7 $phone=$_POST['txtPhone'];
8 $email=$_POST['txtEmail'];
9 $status=($_POST['chkShow']!=''?1:0);
10 $page = $_POST['page'];
11
12 $err="";
13 if ($name=="") $err.= "Xin nhập tên nhà cung cấp <br>";
14 $err.=CheckUpload($_FILES["txtImage"],".jpg;.gif;.bmp",5000*1024,$_POST['id']==''?1:0);
15
16 if ($err=='')
17 {
18 if (!empty($_POST['id'])) {
19 $oldid = $_POST['id'];
20 $sql = "update providers set providers_name='".$name."', providers_address='".$address."', providers_phone='".$phone."', providers_email='".$email."', providers_status=".$status.", language='vn' where providers_id='".$oldid."'";
21 }else {
22 $sql = "insert into providers (providers_name,providers_address,providers_phone,providers_email,providers_status, providers_dateadded,language) values ('".$name."','".$address."','".$phone."','".$email."','".$status."',SYSDATE(),'vn')";
23 }
24 if (mysql_query($sql,$con)) {
25 if(empty($_POST['id'])) $oldid = mysql_insert_id();
26
27 $sqlUpdateField = "";
28
29 $extsmall=GetFileExtention($_FILES['txtImage']['name']);
30
31
32 if (MakeUpload($_FILES['txtImage'],"$path/providers_s$oldid$extsmall"))
33 {
34 @chmod("$path/providers_s$oldid$extsmall", 0777);
35 $sqlUpdateField = " providers_image='$pathdb/providers_s$oldid$extsmall' ";
36 }
37
38 if($sqlUpdateField!='')
39 {
40 $sqlUpdate = "update providers set $sqlUpdateField where providers_id='".$oldid."'";
41 mysql_query($sqlUpdate,$con);
42 }
43 }
44
45 else {
46 $err = "Không thể cập nhật";
47 }
48 }
49 if ($err=='') echo "<script>window.location='index.php?act=provider&page=".$_REQUEST['page']."'</script>";
50 else echo "<p align=center class='err'>".$err."</p>";
51 }
52 ?>
53 <?
54 if (isset($_GET['id'])) {
55 $oldid=$_GET['id'];
56 $page = $_GET['page'];
57 $sql = "select * from providers where providers_id='".$oldid."'";
58 if ($result = mysql_query($sql,$con)) {
59 $row=mysql_fetch_array($result);
60 $name=$row['providers_name'];
61 $image=$row['providers_image'];
62 $address=$row['providers_address'];
63 $phone=$row['providers_phone'];
64 $email=$row['providers_email'];
65 $status=$row['providers_status'];
66 $date=$row['providers_dateadded'];
67 }
68 }
69 ?>
70
71 <form method="POST" name="FormLoaiSP" enctype="multipart/form-data" action="index.php">
72 <input type=hidden name="act" value="provider_m">
73 <input type=hidden name="id" value="<? echo $_REQUEST['id']; ?>">
74 <input type=hidden name="page" value="<? echo $_REQUEST['page']; ?>">
75 <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#0069A8" width="100%" id="AutoNumber1">
76 <tr>
77 <td width="45%" height="20" align="center" class="title">
78 Thêm mới / Cập nhật : Nhà cung cấp</td>
79 </tr>
80 <tr>
81 <td width="45%">
82 <table border="0" cellpadding="4" bordercolor="#111111" width="124%" id="AutoNumber2" cellspacing="0">
83 <?
84 if ($image!='')
85 {
86 echo '<tr><td colspan="3" align="center"><img border="0" src="'.$image.'"></td></tr>';
87 }
88 ?>
89
90 <tr>
91 <td width="15%" class="smallfont">
92 <p align="right">Tên nhà cung cấp</td>
93 <td width="1%" class="smallfont">
94 <font color="#FF0000">*</font></td>
95 <td width="83%" class="smallfont">
96 <INPUT value="<? echo $name; ?>" TYPE="text" NAME="txtName" CLASS=textbox size="34"></td>
97 </tr>
98 <tr>
99 <td width="15%" class="smallfont">
100 <p align="right">Hình ảnh</td>
101 <td width="1%" class="smallfont" align="center">
102 <font color="#FF0000">*</font></td>
103 <td width="83%" class="smallfont">
104 <INPUT TYPE="file" NAME="txtImage" CLASS=textbox size="34"></td>
105 </tr>
106
107 <tr>
108 <td width="15%" class="smallfont">
109 <p align="right">Địa chỉ</td>
110 <td width="1%" class="smallfont">
111 </td>
112 <td width="83%" class="smallfont">
113 <INPUT value="<? echo $address; ?>" TYPE="text" NAME="txtAddress" CLASS=textbox size="34"></td>
114 </tr>
115 <tr>
116 <td width="15%" class="smallfont">
117 <p align="right">Điện thoại</td>
118 <td width="1%" class="smallfont">
119 </td>
120 <td width="83%" class="smallfont">
121 <INPUT value="<? echo $phone; ?>" TYPE="text" NAME="txtPhone" CLASS=textbox size="34"></td>
122 </tr>
123 <tr>
124 <td width="15%" class="smallfont" align="right">
125 Không hiển thị</td>
126 <td width="1%" class="smallfont" align="right">
127 </td>
128 <td width="83%" class="smallfont">
129 <input type="checkbox" name="chkShow" value="ON" <? if ($status>0) echo 'checked' ?>></td>
130 </tr>
131 <tr>
132 <td width="15%" class="smallfont" align="right">
133 Email</td>
134 <td width="1%" class="smallfont" align="right">
135 </td>
136 <td width="83%" class="smallfont">
137 <INPUT value="<? echo $email; ?>" TYPE="text" NAME="txtEmail" CLASS=textbox size="34"></td>
138 </tr>
139 <tr>
140 <td width="15%" class="smallfont">
141 <p align="right">
142 <INPUT TYPE="submit" NAME="butSaveLoai" VALUE="Cập nhật" CLASS=button> </td>
143 <td width="1%" class="smallfont">
144 </td>
145 <td width="83%" class="smallfont"><p align="left"> <INPUT TYPE="reset" CLASS=button value="Nhập lại"></td>
146 </tr>
147 </table>
148 </td>
149 </tr>
150 </table>
151 </form>